/**
 * 
 */
package com.enjoyor.soa.traffic.api.dto.ovms;

import java.io.Serializable;

import javax.xml.bind.annotation.XmlRootElement;

/**
 * @author Administrator
 *
 */

@XmlRootElement
public class ViolationInfoDto implements Serializable {

	private static final long serialVersionUID = 1L;
	/**
	 * 序号
	 */
	private String rownum;
	/**
	 * 违法编号
	 */
	private String violation_id;

	/**
	 * 废弃原因
	 */
	private String disuse_code;

	/**
	 * 废弃原因
	 */
	private String disuse_code_name;

	/**
	 * 废弃来源
	 */
	private String disuse_source;

	/**
	 * 废弃来源
	 */
	private String disuse_source_name;

	/**
	 * 废弃说明
	 */
	private String disuse_explain;
	/**
	 * 方向编号
	 */
	private String direction;

	/**
	 * 方向编号名称
	 */
	private String direction_name;

	/**
	 * 车辆分类
	 */
	private String vehicle_class;

	/**
	 * 号牌号码
	 */
	private String vehicle_plate;

	/**
	 * 号牌种类
	 */
	private String vehicle_plate_type;

	/**
	 * 号牌种类名称
	 */
	private String vehicle_plate_type_name;

	/**
	 * 车身颜色
	 */
	private String vehicle_color;
	/**
	 * 车辆类型
	 */
	private String vehicle_type;

	/**
	 * 车辆品牌
	 */
	private String vehicle_brand;

	/**
	 * 违法时间
	 */
	private String violation_time;

	/**
	 * 行政区划
	 */
	private String region_id;

	/**
	 * 违法地点，路口编号
	 */
	private String cross_code;
	/**
	 * 违法地点，路口编号名称
	 */
	private String cross_code_name;

	/**
	 * 道路编号
	 */
	private String road_code;
	/**
	 * 道路编号名称
	 */
	private String road_code_name;

	/**
	 * 路段编号
	 */
	private String block_code;

	/**
	 * 路段编号名称
	 */
	private String block_code_name;

	/**
	 * 地点米数
	 */
	private String addr_meter;

	/**
	 * 违法地址
	 */
	private String violation_addr;

	/**
	 * 违法行为
	 */
	private String violation_code;

	/**
	 * 违法行为名称
	 */
	private String violation_code_name;

	/**
	 * 设备编号
	 */
	private String device_id;

	/**
	 * 设备通道号
	 */
	private String dev_channel;

	/**
	 * 交通方式
	 */
	private String traffic_type;

	/**
	 * 发证机关
	 */
	private String issue_dept;

	/**
	 * 采集机关
	 */
	private String collect_dept;

	/**
	 * 采集方式
	 */
	private String collect_type;

	/**
	 * 记录时间
	 */
	private String record_time;

	/**
	 * 接入来源
	 */
	private String collect_source;

	/**
	 * 接入来源
	 */
	private String collect_source_name;

	/**
	 * 机动车所有人
	 */
	private String owner_name;
	/**
	 * 住所行政区划
	 */
	private String owner_region;
	/**
	 * 住所详细地址
	 */
	private String owner_addr;
	/**
	 * 电话
	 */
	private String owner_phone;
	/**
	 * 联系方式
	 */
	private String owner_contact;
	/**
	 * 使用性质
	 */
	private String use_type;
	/**
	 * 发动机号
	 */
	private String engine_code;
	/**
	 * 车辆识别代号
	 */
	private String vehicle_code;
	/**
	 * 联系人邮编
	 */
	private String owner_zip;
	/**
	 * 执勤民警
	 */
	private String duty_police;
	/**
	 * 实测值
	 */
	private String real_value;
	/**
	 * 标准值
	 */
	private String standard_value;
	/**
	 * 红灯时间
	 */
	private int redlast;
	/**
	 * 红灯取证时间
	 */
	private int take_time;
	/**
	 * 车道类型
	 */
	private String lane_type;
	/**
	 * 车道类型名称
	 */
	private String lane_type_name;
	/**
	 * 限速
	 */
	private float max_speed;
	/**
	 * 当前速度
	 */
	private float speed;
	/**
	 * 增速
	 */
	private float increase_speed;
	/**
	 * 载重
	 */
	private float load_quality;
	/**
	 * 最大载重
	 */
	private float maxLoad_quality;

	/**
	 * 空载
	 */
	private float car_quality;

	// 附件
	/**
	 * 图片路径1
	 */
	private String pic_path1;
	/**
	 * 图片路径2
	 */
	private String pic_path2;
	/**
	 * 图片路径3
	 */
	private String pic_path3;
	/**
	 * 视频路径
	 */
	private String video_path;

	// 状态数据
	/**
	 * 违法状态
	 */
	private String violation_status;

	/**
	 * 违法状态名称
	 */
	private String violation_status_name;
	/**
	 * 更新时间
	 */
	private String update_time;
	/**
	 * 记录人
	 */
	private String record_person;

	/**
	 * 暂存附件所属的违法编号，违法数据此项为空
	 * 
	 */
	private String parent_id;
	/**
	 * 暂存数据是否标记删除的标识
	 */
	private String is_del;

	/**
	 * 数据类型，cache/deal
	 */
	private String data_type;

	/**
	 * 
	 * @return 违法编号
	 */
	public String getViolation_id() {
		return violation_id;
	}

	/**
	 * 设置违法编号
	 * 
	 * @param violation_id
	 */
	public void setViolation_id(String violation_id) {
		this.violation_id = violation_id;
	}

	/**
	 * 
	 * @return 方向编号
	 */
	public String getDirection() {
		return direction;
	}

	/**
	 * 设置方向编号
	 * 
	 * @param direction
	 */
	public void setDirection(String direction) {
		this.direction = direction;
	}

	/**
	 * 
	 * @return 车辆分类
	 */
	public String getVehicle_class() {
		return vehicle_class;
	}

	/**
	 * 设置车辆分类
	 * 
	 * @param vehicle_class
	 */
	public void setVehicle_class(String vehicle_class) {
		this.vehicle_class = vehicle_class;
	}

	/**
	 * 
	 * @return 号牌号码
	 */
	public String getVehicle_plate() {
		return vehicle_plate;
	}

	/**
	 * 设置号牌号码
	 * 
	 * @param plate_number
	 */
	public void setVehicle_plate(String vehicle_plate) {
		this.vehicle_plate = vehicle_plate;
	}

	/**
	 * 
	 * @return号牌类型
	 */
	public String getVehicle_plate_type() {
		return vehicle_plate_type;
	}

	/**
	 * 设置号牌类型
	 * 
	 * @param plate_type
	 */
	public void setVehicle_plate_type(String vehicle_plate_type) {
		this.vehicle_plate_type = vehicle_plate_type;
	}

	/**
	 * 
	 * @return 车辆颜色
	 */
	public String getVehicle_color() {
		return vehicle_color;
	}

	/**
	 * 设置车辆颜色
	 * 
	 * @param vehicle_color
	 */
	public void setVehicle_color(String vehicle_color) {
		this.vehicle_color = vehicle_color;
	}

	/**
	 * 
	 * @return车辆品牌
	 */
	public String getVehicle_brand() {
		return vehicle_brand;
	}

	/**
	 * 设置车辆品牌
	 * 
	 * @param vehicle_brand
	 */
	public void setVehicle_brand(String vehicle_brand) {
		this.vehicle_brand = vehicle_brand;
	}

	/**
	 * 
	 * @return 违法时间
	 */
	public String getViolation_time() {
		return violation_time;
	}

	/**
	 * 设置违法时间
	 * 
	 * @param violation_time
	 */
	public void setViolation_time(String violation_time) {
		this.violation_time = violation_time;
	}

	/**
	 * 
	 * @return 区域编号
	 */
	public String getRegion_id() {
		return region_id;
	}

	/**
	 * 设置区域编号
	 * 
	 * @param region_id
	 */
	public void setRegion_id(String region_id) {
		this.region_id = region_id;
	}

	/**
	 * 
	 * @return 违法地点，路口编号
	 */
	public String getCross_code() {
		return cross_code;
	}

	/**
	 * 设置违法地点，路口编号
	 * 
	 * @param addr_code
	 */
	public void setCross_code(String cross_code) {
		this.cross_code = cross_code;
	}

	/**
	 * 
	 * @return 道路编号
	 */
	public String getRoad_code() {
		return road_code;
	}

	/**
	 * 设置道路编号
	 * 
	 * @param road_code
	 */
	public void setRoad_code(String road_code) {
		this.road_code = road_code;
	}

	/**
	 * 
	 * @return 路段编号
	 */
	public String getBlock_code() {
		return block_code;
	}

	/**
	 * 设置路段编号
	 * 
	 * @param block_code
	 */
	public void setBlock_code(String block_code) {
		this.block_code = block_code;
	}

	/**
	 * 
	 * @return 地点米数
	 */
	public String getAddr_meter() {
		return addr_meter;
	}

	/**
	 * 设置地点米数
	 * 
	 * @param addr_meter
	 */
	public void setAddr_meter(String addr_meter) {
		this.addr_meter = addr_meter;
	}

	/**
	 * 
	 * @return 违法地点详情
	 */
	public String getViolation_addr() {
		return violation_addr;
	}

	/**
	 * 设置违法地点详情
	 * 
	 * @param violation_addr
	 */
	public void setViolation_addr(String violation_addr) {
		this.violation_addr = violation_addr;
	}

	/**
	 * 
	 * @return 违法代码
	 */
	public String getViolation_code() {
		return violation_code;
	}

	/**
	 * 设置违法代码
	 * 
	 * @param violation_code
	 */
	public void setViolation_code(String violation_code) {
		this.violation_code = violation_code;
	}

	/**
	 * 
	 * @return 设备编号
	 */
	public String getDevice_id() {
		return device_id;
	}

	/**
	 * 设置设备编号
	 * 
	 * @param device_id
	 */
	public void setDevice_id(String device_id) {
		this.device_id = device_id;
	}

	/**
	 * 
	 * @return交通方式
	 */
	public String getTraffic_type() {
		return traffic_type;
	}

	/**
	 * 设置交通方式
	 * 
	 * @param traffic_type
	 */
	public void setTraffic_type(String traffic_type) {
		this.traffic_type = traffic_type;
	}

	/**
	 * 
	 * @return发证机关
	 */
	public String getIssue_dept() {
		return issue_dept;
	}

	/**
	 * 发证机关
	 * 
	 * @param issue_dept
	 */
	public void setIssue_dept(String issue_dept) {
		this.issue_dept = issue_dept;
	}

	/**
	 * 
	 * @return采集机关
	 */
	public String getCollect_dept() {
		return collect_dept;
	}

	/**
	 * 采集机关
	 * 
	 * @param collect_dept
	 */
	public void setCollect_dept(String collect_dept) {
		this.collect_dept = collect_dept;
	}

	/**
	 * 
	 * @return采集方式
	 */
	public String getCollect_type() {
		return collect_type;
	}

	/**
	 * 采集方式
	 * 
	 * @param collect_type
	 */
	public void setCollect_type(String collect_type) {
		this.collect_type = collect_type;
	}

	/**
	 * 
	 * @return记录时间
	 */
	public String getRecord_time() {
		return record_time;
	}

	/**
	 * 记录时间
	 * 
	 * @param record_time
	 */
	public void setRecord_time(String record_time) {
		this.record_time = record_time;
	}

	/**
	 * 
	 * @return接入来源
	 */
	public String getCollect_source() {
		return collect_source;
	}

	/**
	 * 接入来源
	 * 
	 * @param collect_source
	 */
	public void setCollect_source(String collect_source) {
		this.collect_source = collect_source;
	}

	/**
	 * 
	 * @return机动车所有人
	 */
	public String getOwner_name() {
		return owner_name;
	}

	/**
	 * 机动车所有人
	 * 
	 * @param vehicle_owner
	 */
	public void setOwner_name(String owner_name) {
		this.owner_name = owner_name;
	}

	/**
	 * 
	 * @return住所行政区划
	 */
	public String getOwner_region() {
		return owner_region;
	}

	/**
	 * 住所行政区划
	 * 
	 * @param owner_region
	 */
	public void setOwner_region(String owner_region) {
		this.owner_region = owner_region;
	}

	/**
	 * 
	 * @return住所详细地址
	 */
	public String getOwner_addr() {
		return owner_addr;
	}

	/**
	 * 住所详细地址
	 * 
	 * @param owner_addr
	 */
	public void setOwner_addr(String owner_addr) {
		this.owner_addr = owner_addr;
	}

	/**
	 * 
	 * @return电话
	 */
	public String getOwner_phone() {
		return owner_phone;
	}

	/**
	 * 电话
	 * 
	 * @param owner_phone
	 */
	public void setOwner_phone(String owner_phone) {
		this.owner_phone = owner_phone;
	}

	/**
	 * 
	 * @return联系方式
	 */
	public String getOwner_contact() {
		return owner_contact;
	}

	/**
	 * 联系方式
	 * 
	 * @param owner_contact
	 */
	public void setOwner_contact(String owner_contact) {
		this.owner_contact = owner_contact;
	}

	/**
	 * 
	 * @return使用性质
	 */
	public String getUse_type() {
		return use_type;
	}

	/**
	 * 使用性质
	 * 
	 * @param use_type
	 */
	public void setUse_type(String use_type) {
		this.use_type = use_type;
	}

	/**
	 * 
	 * @return发动机号
	 */
	public String getEngine_code() {
		return engine_code;
	}

	/**
	 * 发动机号
	 * 
	 * @param engine_code
	 */
	public void setEngine_code(String engine_code) {
		this.engine_code = engine_code;
	}

	/**
	 * 
	 * @return车辆识别代号
	 */
	public String getVehicle_code() {
		return vehicle_code;
	}

	/**
	 * 车辆识别代号
	 * 
	 * @param vehicle_code
	 */
	public void setVehicle_code(String vehicle_code) {
		this.vehicle_code = vehicle_code;
	}

	/**
	 * 
	 * @return联系人邮编
	 */
	public String getOwner_zip() {
		return owner_zip;
	}

	/**
	 * 联系人邮编
	 * 
	 * @param owner_zip
	 */
	public void setOwner_zip(String owner_zip) {
		this.owner_zip = owner_zip;
	}

	/**
	 * 
	 * @return 执勤民警
	 */
	public String getDuty_police() {
		return duty_police;
	}

	/**
	 * 执勤民警
	 * 
	 * @param duty_police
	 */
	public void setDuty_police(String duty_police) {
		this.duty_police = duty_police;
	}

	/**
	 * 
	 * @return实测值
	 */
	public String getReal_value() {
		return real_value;
	}

	/**
	 * 实测值
	 * 
	 * @param real_value
	 */
	public void setReal_value(String real_value) {
		this.real_value = real_value;
	}

	/**
	 * 
	 * @return标准值
	 */
	public String getStandard_value() {
		return standard_value;
	}

	/**
	 * 标准值
	 * 
	 * @param standard_value
	 */
	public void setStandard_value(String standard_value) {
		this.standard_value = standard_value;
	}

	/**
	 * 
	 * @return红灯时间
	 */
	public int getRedlast() {
		return redlast;
	}

	/**
	 * 红灯时间
	 * 
	 * @param redLast
	 */
	public void setRedlast(int redlast) {
		this.redlast = redlast;
	}

	/**
	 * 
	 * @return取证时间
	 */
	public int getTake_time() {
		return take_time;
	}

	/**
	 * 取证时间
	 * 
	 * @param takeTime
	 */
	public void setTake_time(int take_time) {
		this.take_time = take_time;
	}

	/**
	 * 
	 * @return车道类型
	 */
	public String getLane_type() {
		return lane_type;
	}

	/**
	 * 车道类型
	 * 
	 * @param lane_Type
	 */
	public void setLane_type(String lane_type) {
		this.lane_type = lane_type;
	}

	/**
	 * 
	 * @return道路限速
	 */
	public float getMax_speed() {
		return max_speed;
	}

	/**
	 * 道路限速
	 * 
	 * @param max_speed
	 */
	public void setMax_speed(float max_speed) {
		this.max_speed = max_speed;
	}

	/**
	 * 
	 * @return车辆速度
	 */
	public float getSpeed() {
		return speed;
	}

	/**
	 * 车辆速度
	 * 
	 * @param speed
	 */
	public void setSpeed(float speed) {
		this.speed = speed;
	}

	/**
	 * 
	 * @return车辆提速
	 */
	public float getIncrease_speed() {
		return increase_speed;
	}

	/**
	 * 车辆提速
	 * 
	 * @param increase_speed
	 */
	public void setIncrease_speed(float increase_speed) {
		this.increase_speed = increase_speed;
	}

	/**
	 * 
	 * @return载重
	 */
	public float getLoad_quality() {
		return load_quality;
	}

	/**
	 * 载重
	 * 
	 * @param load_quality
	 */
	public void setLoad_quality(float load_quality) {
		this.load_quality = load_quality;
	}

	/**
	 * 
	 * @return最大载重
	 */
	public float getMaxLoad_quality() {
		return maxLoad_quality;
	}

	/**
	 * 最大载重
	 * 
	 * @param maxLoad_quality
	 */
	public void setMaxLoad_quality(float maxLoad_quality) {
		this.maxLoad_quality = maxLoad_quality;
	}

	/**
	 * 
	 * @return 车重
	 */
	public float getCar_quality() {
		return car_quality;
	}

	/**
	 * 车重
	 * 
	 * @param car_quality
	 */
	public void setCar_quality(float car_quality) {
		this.car_quality = car_quality;
	}

	/**
	 * 
	 * @return 图片路径1
	 */
	public String getPic_path1() {
		return pic_path1;
	}

	/**
	 * 图片路径1
	 * 
	 * @param pic_path1
	 */
	public void setPic_path1(String pic_path1) {
		this.pic_path1 = pic_path1;
	}

	/**
	 * 
	 * @return 图片路径2
	 */
	public String getPic_path2() {
		return pic_path2;
	}

	/**
	 * 图片路径2
	 * 
	 * @param pic_path2
	 */
	public void setPic_path2(String pic_path2) {
		this.pic_path2 = pic_path2;
	}

	/**
	 * 
	 * @return 图片路径3
	 */
	public String getPic_path3() {
		return pic_path3;
	}

	/**
	 * 图片路径3
	 * 
	 * @param pic_path3
	 */
	public void setPic_path3(String pic_path3) {
		this.pic_path3 = pic_path3;
	}

	/**
	 * 
	 * @return 视频路径
	 */
	public String getVideo_path() {
		return video_path;
	}

	/**
	 * 视频路径
	 * 
	 * @param video_path
	 */
	public void setVideo_path(String video_path) {
		this.video_path = video_path;
	}

	/**
	 * 
	 * @return 废弃原因
	 */
	public String getDisuse_code() {
		return disuse_code;
	}

	/**
	 * 废弃原因
	 * 
	 * @param disuse_code
	 */
	public void setDisuse_code(String disuse_code) {
		this.disuse_code = disuse_code;
	}

	/**
	 * 
	 * @return 废弃来源
	 */
	public String getDisuse_source() {
		return disuse_source;
	}

	/**
	 * 废弃来源
	 * 
	 * @param disuse_source
	 */
	public void setDisuse_source(String disuse_source) {
		this.disuse_source = disuse_source;
	}

	/**
	 * 
	 * @return 废弃说明
	 */
	public String getDisuse_explain() {
		return disuse_explain;
	}

	/**
	 * 废弃说明
	 * 
	 * @param disuse_explain
	 */
	public void setDisuse_explain(String disuse_explain) {
		this.disuse_explain = disuse_explain;
	}

	public String getRownum() {
		return rownum;
	}

	public void setRownum(String rownum) {
		this.rownum = rownum;
	}

	/**
	 * 
	 * @return 违法状态
	 */
	public String getViolation_status() {
		return violation_status;
	}

	/**
	 * 违法状态
	 * 
	 * @param violation_status
	 */
	public void setViolation_status(String violation_status) {
		this.violation_status = violation_status;
	}

	/**
	 * 
	 * @return 更新时间
	 */
	public String getUpdate_time() {
		return update_time;
	}

	/**
	 * 更新时间
	 * 
	 * @param update_time
	 */
	public void setUpdate_time(String update_time) {
		this.update_time = update_time;
	}

	/**
	 * 
	 * @return 记录人
	 */
	public String getRecord_person() {
		return record_person;
	}

	/**
	 * 记录人
	 * 
	 * @param record_person
	 */
	public void setRecord_person(String record_person) {
		this.record_person = record_person;
	}

	public String getVehicle_plate_type_name() {
		return vehicle_plate_type_name;
	}

	public void setVehicle_plate_type_name(String vehicle_plate_type_name) {
		this.vehicle_plate_type_name = vehicle_plate_type_name;
	}

	public String getDirection_name() {
		return direction_name;
	}

	public void setDirection_name(String direction_name) {
		this.direction_name = direction_name;
	}

	public String getBlock_code_name() {
		return block_code_name;
	}

	public void setBlock_code_name(String block_code_name) {
		this.block_code_name = block_code_name;
	}

	public String getViolation_code_name() {
		return violation_code_name;
	}

	public void setViolation_code_name(String violation_code_name) {
		this.violation_code_name = violation_code_name;
	}

	public String getCollect_source_name() {
		return collect_source_name;
	}

	public void setCollect_source_name(String collect_source_name) {
		this.collect_source_name = collect_source_name;
	}

	public String getViolation_status_name() {
		return violation_status_name;
	}

	public void setViolation_status_name(String violation_status_name) {
		this.violation_status_name = violation_status_name;
	}

	public String getLane_type_name() {
		return lane_type_name;
	}

	public void setLane_type_name(String lane_type_name) {
		this.lane_type_name = lane_type_name;
	}

	public String getRoad_code_name() {
		return road_code_name;
	}

	public void setRoad_code_name(String road_code_name) {
		this.road_code_name = road_code_name;
	}

	public String getCross_code_name() {
		return cross_code_name;
	}

	public void setCross_code_name(String cross_code_name) {
		this.cross_code_name = cross_code_name;
	}

	public String getDisuse_code_name() {
		return disuse_code_name;
	}

	public void setDisuse_code_name(String disuse_code_name) {
		this.disuse_code_name = disuse_code_name;
	}

	public String getDisuse_source_name() {
		return disuse_source_name;
	}

	public void setDisuse_source_name(String disuse_source_name) {
		this.disuse_source_name = disuse_source_name;
	}

	public String getVehicle_type() {
		return vehicle_type;
	}

	public void setVehicle_type(String vehicle_type) {
		this.vehicle_type = vehicle_type;
	}

	public String getDev_channel() {
		return dev_channel;
	}

	public void setDev_channel(String dev_channel) {
		this.dev_channel = dev_channel;
	}

	public String getParent_id() {
		return parent_id;
	}

	public void setParent_id(String parent_id) {
		this.parent_id = parent_id;
	}

	public String getIs_del() {
		return is_del;
	}

	public void setIs_del(String is_del) {
		this.is_del = is_del;
	}

	public String getData_type() {
		return data_type;
	}

	public void setData_type(String data_type) {
		this.data_type = data_type;
	}

}
